@charset "UTF-8";

body {background-color: transparent;}
.page-shortcut {
  display: flex;
  align-items: flex-end;
  .item {
    height: 120px;
    &:hover {
      .qr-wrapper {visibility: visible;}
      .icon-wrapper {opacity: 1;}
    }
  }
  .qr-wrapper {
    visibility: hidden;
    width: 80px;
    margin-bottom: 20px;
    img {width: 100%;}
  }
  .icon-wrapper {
    width: 80px;
    text-align: center;
    opacity: .6;
    img {
      width: 20px;
      height: 19px;
    }
  }
}